@charset "UTF-8";
/**CSS Reset**/
.areaBox *{margin:0; padding:0;}
.areaBox a { color: #333; text-decoration: none; outline: none; }
.areaBox a:link, .areaBox a:visited, .areaBox a:hover, .areaBox a:active { color: #333; outline: none; }

.areaBox .browser { position: relative; width: 320px; height: 460px; overflow: hidden; }
.areaBox .browser { width: 100%; height: 100%; }

/*选择地区弹层*/
.areaBox .express-area-box { position: absolute; bottom: -100%; left: 50%; z-index: 101; width: 320px; margin-left: -160px; background-color: #fff; color: #4d525d; }
.areaBox .express-area-box header { position: relative; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; }
.areaBox .express-area-box header h3 { margin: 0 1.675rem; text-align: center; font-size: .8rem; line-height: 2.25rem; font-size: 1rem;}
.areaBox .express-area-box header .back,
.areaBox .express-area-box header .close { position: absolute; top: 0; width: 1.675rem; height: 2.25rem; }
.areaBox .express-area-box header .back { display: none; left: 0; background: url(../img/back.png) no-repeat center;   background-size: .45rem .75rem; }
.areaBox .express-area-box header .close { right: 0; background: url(../img/close-area.png) no-repeat center; background-size: .675rem .675rem; }
.areaBox .express-area-box article { height: 250px; overflow-y: scroll; }
.areaBox .area-list li { padding: .5rem; border-bottom: 1px solid #e2e2e2; text-align: justify; font-size: .7rem; line-height: 1.25rem; text-align:center;font-size:1rem;}
.areaBox .express-area-box { position: fixed; left: 0; width: 100%; margin-left: 0; }

/*遮罩层*/
.areaBox .mask { display: none; position: absolute; top: 0; left: 0; z-index: 100; width: 100%; height: 100%; background-color: rgba(0,0,0,.5); }
.areaBox .mask { position: fixed; }

.zhladmin-menu2-btnb-txt{padding-left: 40px;line-height: 40px;color:#fff;}
#areaLayer * {color: #555;}
